Contents
Issue 38, October 1998
News
More updates from the world of Delphi development.
Algorithms Alfresco: Like A Tattoo, Introducing Graphs
No, not those pretty things you do on squared paper, but computer science
graphs (used, for example, in calculating the smallest distance to drive
between appointments in several places). Clever stuff from Julian Bucknall...
Building A Parsing Component
Paul Warren found he got more projects that involved parsing some kind
of file to extract information from it. So he sat down and wrote a suite
of parsing components to make life easier. His article describes the implementation of parsers for text, comma-separated data, HTML and Delphi Object Pascal code.
Under Construction: MIDAS, CORBA And TClientDataSet
Multi-tier architecture is all the rage and Bob Swart provides a timely
and practical introduction to Delphi 4’s support to help you get started.
Creating A Delphi Build Process
Dave Collie discusses the creation of an automated build process for your
Delphi projects, including EXEs, DLLs, resource and help files and so on.
Ideal for those working as part of a development team, or where a product
includes more than one application.
Beating the System: A Delphi Version Reporting Component
Dave Jewell unravels Microsoft’s VERSION resource to create a neat way
of using the information contained in your applications at runtime.
Com Corner: Distributed Computing
Steve Teixeira continues our series on COM progamming with a lucid explanation
of the pros and cons of DCOM and CORBA, helping you to choose the right option for your project. Are you drowning in the alphabet soup of acronyms? Don’t miss Steve’s explanation.
Surviving Client/Server: Interactive Query Building
Steve Troxell discusses how to implement interactive query building to
give your users the power to create their own queries without learning
SQL.
Creating TTables And TFields At Runtime
Bob Swart describes how to create tables and fields on the fly at runtime to
make life easier when distributing your database applications.
One Last Compile...
The rock pools of Delphi
The Delphi Clinic
Brian Long with more answers to your queries, including: undocumented Delphi
4 goodies, preventing a Windows shutdown, making a program restart when
Windows starts, the details of intercepting keystrokes and dynamic fonts.